@CHARSET "UTF-8";


/****GENERALE****/
a, a:visited, a:link{
    color: #00C;
    text-decoration: underline;
}

body{
    padding: 0px;
    margin: 0;
    background: url(image/bg.png) no-repeat right bottom fixed;
}

/****INDEX****/

.descrizione{
    font-size: smaller;
    color: #555;

}

.right{
    float: right;
    display:block;

}
.Logo{
    padding: 10px;

}

.Logo img{
    height: 80px;
    border: 0;
}

.content{
    padding: 10px;
}
/**** /INDEX ****/

/****CASELLA RICERCA****/

.moreoption{
    display: none;
}

.cerca form{
    margin:0;
    border: 0;
    padding: 0;
}

.cerca input{
    background: #dde5ff;
    border: 1px solid #bbccff;
    color: #777;
}

.cerca {
    padding: 10px;
    color: #777;
    font-weight: bold;
    background: #bbccff URL("image/angolo-cerca.png") no-repeat left bottom;

}
/**** /CASELLA RICERCA ****/

.descrizionePagina{
    display:block;
    width: 180px;
    padding-left: 10px;
    color: #777;
    padding-right: 20px;
}

.table{
    width: 100%;
    border: 1px solid #bbccff;
}

.tableTitle{
    background: #dde5ff;
}








.menu ul li{
    list-style: none;
    display: inline;
    margin-right:15px;
}

.submenu{
    padding: 1px;
    padding-left: 5px;
    background: #dde5ff;
    border-bottom: 1px solid #bbccff;
}

.menu{
    padding: 5px;
    background: #bbccff;
}

.menu ul{
    margin: 0;
    padding: 0;
    border: 0;
}



.hide{
    display: none;
}

.warning{
    color: red;
}

.ok{
    color: green;
}

.UserInfo{
    padding-top: 20px;
}
.logoutBox, .loginBox, .loginBox form{
    display: inline-block;
}

.messageView{
   display:     block;
   width:       100%;
   height:      100%;
   position:    absolute;
   top:         50%;
   left:        50%;
   margin:      -50% 0 0 -50%;
   background:  url('image/bg.png') white;
   z-index: 100;
}

.messageView .box{
   display:     block;
   width:       500px;
   height:      300px;
   position:    absolute;
   top:         50%;
   left:        50%;
   margin:      -150px 0 0 -250px;
   background:  white;
   z-index: 100;
   text-align: center;
}

.messageView .box .descrizione{
   color: black;
}